html{
    padding: 0;
    margin: 0;
}
body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#404040;
    margin: 0;
    padding: 0;
}
a {text-decoration:none;color:#0360A7}

.left {float:left}
.right {float:right;}
.clear {clear:both}
h1,h2,h3,h4, ul,li,p {padding:0px;margin:0px;}
img {border:0px;}
ul li {list-style:none;}
#wrapper {
    padding:0px;margin:0px;

    overflow: hidden;
    width: 100%;
    float: left;
}
#header {height:100px;clear:both;padding:0px;background:#fff;}
#header h1.logo {float: left;margin: 22px 10px 0 20px;}
.mainMenu {background:url(../images/new_searchbar_sprites.png) repeat-x left -220px;height:33px;padding:7px 0 0}
.r-head {float: right;text-align: right;}
.banner_top1 {margin-right: 10px;}
.header {padding-top: 12px;clear:both;position: relative;width:1003px;margin:auto;}
.logo{width:230px;float:left;}
.header .search {float: left;
    font-size: 12px;
    height: 32px;
    margin: 6px 0 0;
    padding: 0;
    position: relative;
    width: 427px;}
.header-frmsearch {margin: 0px;padding: 0px;float: left;}
.search .header-frmsearch input#keywords{background:#fcfcfc;border: 1px solid #CCC;font-size:12px;height: 24px;line-height: 24px;width: 196px;padding: 3px 135px 3px 10px;border-right: 0px none;outline: none;}
.search span.result-select{color: #444;position: absolute;top: 0;right: 105px;padding:0 5px;line-height: 32px;}
.search span.button-select{width:20px;position: absolute;top: 0;right: 85px;background-position:5px -35px;cursor: pointer;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.search span.button-select.fix-focus{border:1px solid #CCC;border-bottom: 1px solid #FFF;background-color: #FFF;}
.search .conten-button{background-position:0 0;height: 32px;width: 85px;cursor: pointer;border: 0;}
.icons-search{background-image:url(../images/icon-search.png);background-repeat: no-repeat;}
 #keywords,  .conten-button{float: left;}
.search span.result-select, .search span.button-select{display: block;height: 30px;line-height: 33px;}
.search ul#list_data_category{position: absolute;padding: 0;right: 85px;top: 32px;margin: 0;text-align: left;width: 154px;border:1px solid #e7e6eb;border-top: 0 none;background: #FFF;z-index: 101;}
.search ul#list_data_category li{line-height: 29px;color: #444;cursor: pointer;padding-left: 12px;}
.search ul#list_data_category li:hover{background: #E7E6EB;}
.view-box-utility{float:right;width:320px;text-align:right}
div.city_top{text-align: right;}
div.city_top a.city_vip{ color: #3f3f3f;font-weight: bolder; font-size: 16px; }
.logo img{width:200px;height: 60px;}
.banner {float:left}
#container {
    min-height:550px;
    height:auto;
    clear: both;
    width:1003px;
    margin:auto;
    padding-bottom:10px;
    background:#fff;
}

h1, h2, h3, h4, h5, h6 {color: #404040;font-weight: normal;}
h3 {line-height: 1.25;}
/*search*/
#optionLang{width:27px;height:26px;float:left;cursor: pointer;}
.vn {
    background : transparent url(../images/lang.png) no-repeat left 0;
}
.en {
    background:transparent url(../images/lang.png) no-repeat 0 -26px ;
}
#searchIntelligent {float:left;}
input.form-search {width:230px;height:26px;border:0px;background:url(../images/bg-input.png) repeat-x left top;color:#999999}
.mainSearch {float:left;padding-left:10px;}
.btsearch {background:url(../images/btsearch.png) no-repeat left top; width:97px;height:26px;border:0px;color:#99370b;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;padding-bottom:2px;cursor:pointer;float:left;}
#advanced-search{color:#FFF;display:block;font-size:12px;float:left;width:auto;padding:3px 14px 4px 15px;}
.btPost {float:right;background:url(../images/post.png) no-repeat left top;width:101px;height:30px;position:relative;top:-2px;}


.contentLeft {width:720px;float:left;}
.contentRight {float:right;width:250px;}
.clred {color: #FF0000 !important;}

.width300 {
    width: 300px;
    float: right;
}
/*rigister*/
.register {margin: 15px 0 40px;padding: 0 5px 20px 10px;}
.clearfix:after {clear: both;display: block;font-size: 0;height: 0;visibility: hidden;}
ul.regedit li {margin-bottom: 10px;overflow:hidden;}
ul.regedit li .filltext {float: left;width: 78%;}

.post .cbedit
.register-confirm {cursor:pointer;}
.title-post {color:#52A2E8;font-size:18px;border-bottom:1px solid #D3E2E8;line-height:40px;}
.buttonDisabled{background: url(../images/btRegisters.png) no-repeat left center;display: inline-block;padding-left: 5px;height:33px;border:0px;width:93px;font-weight:bold;color:#fff;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:14px;cursor:pointer;}
.btn-small-blue{background: url(../images/btRegister.png) no-repeat left center;}
.inputRegister {width: 290px;}
/*------8. Login------*/
.title5 {font-size:24px;line-height:1.25;margin:0 0 1em;}
.box-login {padding:15px 0 30px;}
.box-login .col-410 {float: left;margin-left: 50px;width: 430px;}
.box-login .col-440 {float: left;margin-right: 95px;width: 400px;}
.rule ul li {color: #6699cc;padding:10px 0 25px 70px;}
.ic_rule1 { background:url(../images/icon_login.png) no-repeat 0 -9px scroll;}
.ic_rule2 {background:url(../images/icon_login.png) no-repeat 0 -95px scroll;}
.ic_rule3 { background:url(../images/icon_login.png) no-repeat 0 -200px scroll;}
.ic_rule4 { background:url(../images/icon_login.png) no-repeat 0 -317px scroll;}
.ic_rule5 { background:url(../images/icon_login.png) no-repeat 0 -452px scroll;}
.title-login{ font-size:18px;color:#52a2e8;}
.top_logins  {line-height:30px;clear:both;}
.top_logins .title-login{padding-bottom:10px;}
ul.form4 li .r-login {float: left;width: 260px;}
.note {color: #7D7D7D;font-size: 11px;margin-bottom: 3px;}
.line_login{ background:url(../images/line_login.png) no-repeat 0 0 scroll;float: left;height: 390px;padding: 6px; }
.step{background:url(../images/tab_step.png) no-repeat 0 0 scroll;left: -75px;padding: 10px 8px 23px;position: absolute;top: 2px;}
.step strong{background:url(../images/tab_step.png) no-repeat right -69px scroll;padding:11px 9px 23px;color:#fff;}
.review_pass{position:relative;margin-bottom:40px;}
.mail_succerfull{background:url(../images/icon_login.png) no-repeat 0 -545px scroll;padding:9px 26px 51px;display:block;}
ul.list-regist li{background:url(../images/icons.png) no-repeat 0 -1402px scroll; padding: 3px 13px;}
ul.list-regist{margin-bottom:20px;}
.box_buy{border:1px solid #ccc; -moz-border-radius:5px;-webkit-border-radius:5px;width:750px;margin-bottom:10px;}
.mail1{background:url(../images/icon_login.png) no-repeat 0 -647px scroll;padding:5px 19px;display:block;}
.mail2{background:url(../images/icon_login.png) no-repeat 0 -698px scroll;padding:5px 19px;display:block;}
.mail3{background:url(../images/icon_login.png) no-repeat 0 -762px scroll;padding:5px 19px 10px;display:block;}
.col-50{ float: left;padding: 11px;width: 40px;}
.col-600{border-left: 1px solid #CCCCCC;padding: 7px 10px 15px;width: 650px;float:left}
.col-410 p.bottom a.s11{margin-left:10px}
span.r-login span.btn-big-blue strong.ic_buy{text-transform:none !important}
.btLogin {background:url(../images/login.png) no-repeat left center;font-weight:bold;color:#fff;border:0px;width:112px;height:33px;text-transform:uppercase;font-family:sans-serif,Verdana,Geneva;cursor:pointer;}
.top_login {clear:both;overflow:hidden;}
.top_login td,.top_logins td {padding-bottom:10px;}
.top_login p {padding-bottom:5px;}
.top_login a {text-decoration:none;}
.top_login label.errors{color:#F00;position:relative;top:5px;}
.top_login label.errors p {padding-bottom:0px;}
.top_login .under {line-height:33px;padding-left:15px;}
.top_login .title-login {clear:both;overflow:hidden;height:30px;padding-bottom:10px;}
.captchButton {padding-top:7px;padding-left:5px;float:left;cursor:pointer;padding-right:10px;}
.captcha_img {padding-right:10px;}
.register label.error {color:#F00;padding-left:7px;line-height:28px;}
.register .labels {float:left;width:22%}
.content{width:730px;}
.box{float:left;margin:0 10px 10px 0;width:360px}
.box .box-title {clear:both;background:url(../images/bg-box.png) no-repeat left top;height:29px;position:relative;line-height:29px;}
.box .box-title h2 {position:relative;}
.box .box-title h2 a, .special .box-title h2 a {color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:13px;font-weight:bold;padding-left:100px;}
.box .list-item {clear:both;overflow:hidden;border:1px solid #CBCBCB;border-top:0px;}
.box .list-item h3 {padding:0px;margin:0px;font-size:12px;line-height:17px;}
.box .list-item .item {clear:both;padding:5px 7px 5px;margin-bottom:1px;overflow:hidden;}
.box .list-item  .line {border-bottom:1px dotted #ccc;}
.none {border:0px;}
.box .list-item .vip {background:#FFFDDC;}
.box .list-item .item img {float:left;margin-right:10px;}
.last-box{margin-right:0px;}
.sidebar{
    width:300px;
    height: auto;
    overflow: hidden;
    padding: 0;
    margin:10px 0 0 15px;


}
/*submenu provinder*/
.provinder {clear:both;overflow:hidden;font-family:Verdana, Geneva, sans-serif;font-size:11px;float: right;}
.provinder .items a.active{color:#df0023;font-weight:bold;}
.provinder .items  {float:left;line-height:22px;}
.provinder .items .showcity {clear:both;border:3px solid #0087C8;background:#fff;overflow:hidden;z-index:99;position:absolute;width:374px;;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;left:-60px;top:50px}
.provinder .items .showcity .RegionPanel {float:left;width:113px;font-size:12px;text-align: left;}
.itemactive{font-weight:bold;color:#0087C8}
.provinder .showcity .boxOvlCity {float:left;background:url(../images/ovl_city_head.gif) repeat-x left top;width:100%;}
.provinder .showcity .contentOvlCity{float:left;margin:0 15px 15px;}
.provinder .showcity .contentOvlCity .Region{font-size:13px;font-weight:700;color:#d34a00;padding-top:5px;padding-bottom:5px;background:url(../images/i_close.gif) no-repeat 100% 10px;cursor:pointer}
.provinder .items .showcity .item {line-height:20px;font-size:11px;}
.drop {background:url(../images/dot.png) no-repeat right -126px !important;padding-right:15px !important}
.filterbox {clear:both;overflow:hidden;margin-bottom:10px;}
.filterbox-title h2 {padding:0px;margin:0px;}
.filterbox-content{clear:both;overflow:hidden;}
.filterbox-content .item-condition{width:100px;float:left;line-height:20px;background:url(../images/bullet_orange.gif) no-repeat left center;line-height:20px;text-indent:9px;text-align:left;}
.filterbox-content .item-condition a {font-weight:normal;font-size:11px;text-decoration:none;color:#105BB6}
.icon-item {font-weight:bold;font-size:13px;color:#df0023;font-family:Verdana, Geneva, sans-serif;background:url(../images/icons.png) no-repeat 0 -82px;padding-left:20px;}
.provinder .subcat a {font-weight: bold;color: #6D6D6D;}
.provinder .no-bg {padding-right: 0;}

#RequestBar {margin-bottom:1px;border:1px solid #D4DDEC;border-top:4px solid #D4DDEC;overflow:hidden;}
#RequestBar .Navication1 {margin-left:10px;margin-top:3px;text-align:left;overflow:hidden;}
#RequestBar .Navication2 {border-top:1px dotted #ccc;margin:7px 10px 4px 10px;padding:3px 0;text-align:left;}
#RequestBar .Navication2 .filterbox-item {float:left;width:200px;margin-left:7px;line-height:25px;}
#RequestBar .Navication2 .filterbox-item h2 {font-size:12px;}
#RequestBar .Navication2 .filterbox-item a {font-weight:normal;text-decoration:none;color:#00344F}
#RequestBar .Navication2 .filterbox-item a:hover {font-weight:normal;text-decoration:none;color:#FF8A00}
#BarConditions {margin:10px 0 10px 10px}
#RequestBar .colspan {position: absolute;width: 28px;}
#RequestBar .Navication3 .filterbox-item {float:left;width:32%;line-height:23px;}
#RequestBar .Navication3 {padding-top:7px;overflow:hidden;padding-left:15px;}
#RequestBar .Navication1 .nc_item{height:23px; margin-top:1px; margin_bottom:1px; float:left; cursor:pointer; background:url(../images/arrow_blue.gif) 0 center no-repeat;}
#RequestBar .Navication1 .nc_item .center{margin-left:5px; height:23px; float:left; font-family:tahoma; font-size:11px; font-weight:bold; color:#105CB6; padding:0 7px 0 3px; line-height:23px;}

#RequestBar .Navication1 .nc_item_over{height:23px;margin-top:1px; margin_bottom:1px; float:left; cursor:pointer; background:url(../images/l_nc_detail.png) no-repeat;}
#RequestBar .Navication1 .nc_item_over .center{margin-left:5px; height:23px; float:left; font-family:tahoma; font-size:11px; font-weight:bold; color:#FFF; padding:0 7px 0 3px; line-height:23px; background:#105cb6 url(../images/r_nc_detail.png) right top no-repeat; }
#RequestBar .Navication1 .no_bg{background:none}

.btnMoreCol, .btnMoreOverExp {background: url(../images/icon_expan_search.gif) no-repeat left top;
    border: 0px;
    cursor: pointer;
    display: block;
    height: 20px;
    margin-left: -2px;
    width: 28px;
}
.border-top{border-top:1px solid #D3E2E8}
.review_pass {margin-bottom: 40px;position: relative;}
.box .box-title h2 span {width:48px;position:absolute;left:10px;}
.batdongsan {background:url(../images/icon/badongsan.png) no-repeat left top;top:-5px;}
.chosims {background:url(../images/sim.png) no-repeat left center;}
.maytinhlaptops {background:url(../images/laptop.png) no-repeat left center;height:32px;top:-8px;}
.mypham {background:url(../images/fashtion.gif) no-repeat left center;height:32px;top:-8px;}
.dienlangmaygiadung {background:url(../images/tv.png) no-repeat left top;height:32px;top:-9px;}
.noithat {background:url(../images/noithat.png) no-repeat left top;height:32px;top:-7px;}
.muasams {background:url(../images/buy.png) no-repeat left top;height:32px;top:-8px;}
.vieclamdaotao {background:url(../images/tuyensinh.png) no-repeat left top;height:32px;top:-8px;}
.cohoigiaothuongs {background:url(../images/handshakes.png) no-repeat left top;height:32px;top:-7px;}
.dulichgiaitris {background:url(../images/icon/travel.png) no-repeat left top;height:32px;top:-6px;}
.dichvus {background:url(../images/icon/dart.png) no-repeat left top;height:32px;top:-8px;}
.tonghops {background:url(../images/icon/tonghop.png) no-repeat left top;height:32px;top:-7px;}
.iconoto {background:url(../images/icon/car.png) no-repeat left center;}
.dienthoai {background:url(../images/icon/phone.png) no-repeat left center;height:38px;top:-10px;}
.step {
    background: url(../images/tab_step.png) no-repeat 0px 7px;
    left: -75px;
    padding: 10px 8px 23px;
    position: absolute;
    top: -40px;
}
.top_logins input.error {border:1px solid red;}

.category_label {font-size:12px; font-weight:bold; color:#01709e;text-transform:uppercase}
.post .lableName {width:130px;}
.post .inputName{width:420px;}
.post .inputName1{width:210px;}

.post td {padding-top:3px;padding-bottom:3px;}
.post .cbedit {width:219px;}
.post input.error {border:1px solid #F00;}
.detail {clear:both;overflow:hidden;margin-bottom:10px;margin-top: 10px;}
.list-area {width: 320px;float: right;position: relative;}
.detail .head-detail {clear:both;}
#NewsInfo {border: 1px solid #DDD;border-top: 3px solid #EEE;margin-top: 5px;overflow:hidden;}
#NewsInfo1 {background:#FFF9D7;border:1px solid #E2C822;border-top:0px;}
.icon-print {background:url(../images/printer.png) no-repeat 0 top;padding:0 0 2px 18px;height:24px;}
.icon-star {background:url(../images/raovat-share.png) no-repeat -105px -22px;padding:0 0 2px 16px;}
.icon-notice {background:url(../images/raovat-share.png) no-repeat -103px -43px;padding:0 0 2px 20px;}
.report {background:#E8F9FF;border: 1px solid #E1E1E1;position:absolute;width:130px;z-index:999;padding:7px;right:-5px; display:none}
div.report { top:26px}
#NewsInfo .NewsAuthor,#NewsInfo1 .NewsAuthor {	color:#70695B; margin:5px; text-align:left;overflow:hidden;}
#NewsInfo .NewsAuthor .newf{float:left;width:410px;}
#NewsInfo .NewsAuthor .newr{float:right;padding:0 5px 0 5px}
#NewsInfo1 {clear:both;overflow:hidden;}
.detail h1{font-size:18px;padding:0 5px 0 0;font-weight:bold;margin:0 0 5px;color: #034b8a;}
.detail .content-detail {clear:both;overflow:hidden;padding-right:5px;margin-top:10px;}
.detail .footer-detail {clear:both;padding-top:15px;padding-left:10px;font-size:12px;overflow:hidden;}
.detail_email{background:url(../images/detail_pm.gif) no-repeat left center; padding-left:23px;margin-top:5px}
.detail_personal{background:url(../images/icon_personal.png) no-repeat; padding-left:23px;margin-top:5px}
.detail_time{background:url(../images/icon_time.png) no-repeat; padding-left:23px;margin-top:5px}
.detail_eye{background:url(../images/icon_eye.png) no-repeat; padding-left:23px;margin-top:5px}
.detail_pm{margin-left:7px; font-size:11px; cursor:pointer;background:url(../images/detail_pm.png) no-repeat; padding-left:25px; padding-top:1px}
#detail_back{font-size:12px;padding:0px 0px 0 20px;color:#422F93;text-align:left; float:right; background:url(../images/btn_back.png) no-repeat;}
.breabcrumb li{display:inline-block;}
ul.breabcrumb li {float:left;background:url(../images/dot.png) no-repeat right -362px;padding-right:12px;margin-right:7px;position:relative;z-index:8;}
ul.breabcrumb li a:hover {display:block;color:#E8641A;text-decoration:none}
ul.breabcrumb li a {color:#0965AC;font-size:12px;font-weight:bold}
ul.breabcrumb li:last-child {background:none;}

#detail_back a{margin-right:10px;text-decoration:none;color:#0965ac; line-height:16px;}
#detail_back a:hover{margin-right:10px;color:#E8641A}
.detail .footer-detail .label-new {float:left;color:#716A5C;}
.home_left {float:left;width:360px;margin:0 10px 5px 0}
.home_left .nav-sub {background:#fff url(../images/bg-menu-ul-level.jpg) repeat-x center bottom;width:180px;margin-left:100px;border:1px solid #C5C5C5;padding:2px 5px 5px;border-top:0px;}
.home_left .nav-sub li {padding:5px;background:url(../images/li-level.jpg) no-repeat left center;}
.home_left .nav-sub li a{padding-left:7px;}
.home_left .nav-sub h3 {padding:0px;margin:0px;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;}
.home_right {float:left;width:360px;}
.home_left .nav li h3 {padding:0px;margin:0px;font-size:12px;font-family:Verdana, Geneva, sans-serif;}
.icon-vip {background: url(../images/icons.png) no-repeat -13px -108px;float:left;height:19px;margin:7px 0 0 7px;width: 29px}
.icon-svip {background: url(../images/icons.png) no-repeat 0px -130px;float:left;height:25px;margin:7px 0 0 7px;width: 35px}
.list-item .vip h3 {width:300px;}
.list-post .name {padding:0px;margin:0px;font-size:12px;font-family:Verdana, Geneva, sans-serif;line-height:18px;}
.special {clear:both;margin-bottom:10px;width: 991px;margin: 0px auto;}
.special .box-title {background:url(../images/bg-special.png) no-repeat left top;height:28px;}
.iconspecial {background:url(../images/icon/special.png) no-repeat;height:32px;top:-3px;}
.special .box-title h2 {position:relative;line-height:28px;}
.special .box-title h2 span {position:absolute;left:10px;width:48px;}
.special-list {border:1px solid #bccbdd;border-top:0px;clear:both;overflow:hidden;}
.special-item h2 {font-size:12px;text-align:justify;}
.special-item img {float:left;margin:0 10px 8px 0}
.special-item p {padding-top:3px;}
.special-item {width:315px;float:left;margin-left:10px;padding:10px 0 0;border-bottom:1px dotted #ccc;}
.special-item a {font-family:Arial, Helvetica, sans-serif;}
.none {border:0px;}
/*list*/
.NewsList {clear:both;overflow:hidden;margin-top:7px;width: 100%;}
.NewsList .table2 {border:1px solid #BCCBDD;border-top:0px;}
.NewsList .table2 tr td.star2 {width:40px;text-align:center;}
.NewsList .table2 tr td.star2 img {padding-left:3px;}
.NewsList .table1 tr th.star1 {width:40px;}
.NewsList .table1 tr {color:#fff;background:url(../images/bg-list.png) repeat-x left top;height:27px;border:0px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.NewsList .list-title {text-align:left;padding-left:10px;}
.NewsList .odd td, .even td, .odd2 td, .even2 td { color: #024373;padding:1px;}
.NewsList .odd td a, .NewsList .even td a {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#00344F}
.NewsList  td a:hover, .NewsList td a:hover {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color:#CC0000}
.NewsList .label-provinder {width:100px;text-align:left;}
.NewsList .label-provinder1 {padding-left:1px;width:94px;text-align:left;font-size: 12px;}
.NewsList .arrow {width:20px;}
.NewsList .arrow img {vertical-align:middle;padding-left:4px;}
.NewsList .iconVip {width:50px;}
.content-detail p {line-height:22px;text-align:justify;}
#OtherNews {border:1px solid #BCCBDD;margin-bottom:10px;padding:1px}
.HeaderSameCategory, .HeaderPlusSameCategory {cursor: pointer;background: url(../images/bgOther.png) repeat-x left top;color: #000;padding: 4px 10px;font-weight: 700;font-size: 11px;font-family: Tahoma, Verdana, Arial;text-align:left;line-height:27px;}
.OtherNewsList a.Even {
	font-size: 12px;
	text-decoration: none;
	color:#00344f;
	background:#e5ecf4 url(../images/bullet_2.gif) no-repeat 4px 8px;
	padding: 5px 5px 5px 18px;
	display: block;
	text-align:left;
    text-transform: capitalize;
}

.OtherNewsList a.Odd {
	font-size: 12px;
	text-decoration: none;
	color: #00344f;
	background:#fff url(../images/bullet_2.gif) no-repeat 4px 8px;
	padding: 5px 5px 5px 18px;
	display: block;
	text-align:left;
    text-transform: capitalize;
}

.OtherNewsList a.Even:hover {
	color: #c00;
	text-decoration: underline;
}

.OtherNewsList a.Odd:hover {
	color: #c00;
	text-decoration: underline;
}

.PartnerNewsList a.Even {
	font-size: 12px;
	text-decoration: none;
	color: #00344f;
	background:#ededed url(images/bullet_orange.gif) no-repeat 6px 10px;
	padding: 5px 5px 5px 18px;
	display: block;
}

#title_err{padding:30px 20px 30px 20px; margin:30px 20px 40px 20px; font-size:14px; border:1px solid #D60000; font-weight:bold; width:80%; background-color:#FFEBE8}

#title_err a{text-decoration:none;color:#ff0000;font-weight:bold}
#title_err a:hover{text-decoration:underline;font-size: 14px;}

.even {background:#E5ECF4;}
.odd {background:#fff;}
.pagination {clear:both;margin:10px 0;text-align:right;padding-top: 15px;}
.pagination a.pagelink {border:1px solid #D8DFEA;padding:2px 8px;cursor:pointer;}
.pagination strong {background:#024373;color:#fff;padding:3px 8px;}
.total_row {margin-bottom:15px;font-family:Arial, Helvetica, sans-serif;margin-top: 15px;}
.total_row a:hover{font-family:Arial, Helvetica}
.clred {color:#F50000}
.cat_se_l {cursor:pointer;background:url(../images/dot.png) no-repeat 3px -125px;}
.cat_se_r {padding-left:20px;height:22px;overflow:hidden;width: 50%;}
.cat_se_l h1 {position:relative;top:-10px;}
#ovlListCate{width:379px;position:absolute;z-index:100;display:none}
#ovlListCate .boxOvlCityTop{float:left;width:100%;background:url(../images/ovl_city_top.gif) no-repeat left top;height:5px}
#ovlListCate .boxOvlCityBottom{float:left;width:379px;background:url(../images/ovl_city_bottom.gif) no-repeat left top;height:5px}
#ovlListCate .boxOvlCity{float:left;width:373px;border-left:3px solid #0087c8;border-right:3px solid #0087c8;background:#ffffff url(../images/ovl_city_head.gif) repeat-x left top}
#ovlListCate .contentOvlCity{float:left;margin:0 10px 2px}
#ovlListCate .Region{font-size:13px;font-weight:700;color:#d34a00;padding-top:10px;background:url(../images/i_close.gif) no-repeat 98% 6px;cursor:pointer}
#ovlListCate .RegionPanels ul {overflow:hidden;margin-top:15px;}
#ovlListCate .RegionPanels{float:left;text-align:left;background:url(../images/i_close.gif) no-repeat 98% 6px;cursor:pointer}
#ovlListCate .City{float:left;padding:2px;width:168px;*width:160px;line-height:16px;}
#ovlListCate .City a{font-family:arial;font-size:12px;text-decoration:none;color:#333; display:block}
#ovlListCate .City a:hover{color:#c00;text-decoration:underline}
#ovlListCate .City .selected{color:#0087C8;font-weight:bold}
.HeaderSameCategory h3 {color:#2a2a2a;font-weight:bold;background:url(../images/i_sub.gif) no-repeat 99% 4px}
.HeaderPlusSameCategory h3{cursor: pointer;background:url(../images/i_plus.gif) no-repeat 99% 4px;color:#000;font-weight:bold;}
.muabannhadat strong, .noithatnhavanphong strong,.thuevachothuenha strong,.vieclam strong,.tuyensinhdaotao strong,.cohoigiaothuong strong, .dichvudoanhnghiep strong, .dienthoaimaytinhbang strong,.maytinhlaptop strong, .chosim strong, .otoxemayxedap strong, .xemayxedap strong,.dientukythuatso strong,.dientumaygiadung strong,.thoitrangmypham strong,.dichvu strong,.muasam strong,.dulichgiaitri strong,.tonghop strong,.dulich strong  {padding-left:25px;}
.muabannhadat a {padding-top:3px;}
.muabannhadat {background:url(../images/icon-item.png) no-repeat left -1px;}
.thuevachothuenha {background:url(../images/icon-item.png) no-repeat left -1px;}
.vieclam {background:url(../images/icon-item.png) no-repeat left -127px;}
.tuyensinhdaotao {background:url(../images/icon/tuyensinh.png) no-repeat left top;}
.cohoigiaothuong {background:url(../images/icon/handshake.png) no-repeat left center;}
.dichvudoanhnghiep {background:url(../images/icon-item.png) no-repeat left -1px;}
.dienthoaimaytinhbang {background:url(../images/icon/phone1.png) no-repeat left top;}
.maytinhlaptop {background:url(../images/icon/maytinhlaptop/laptop.png) no-repeat left top;}
.chosim {background:url(../images/icon/sim.png) no-repeat left 3px;}
.otoxemayxedap {background:url(../images/icon-item.png) no-repeat left -226px;}
.xemayxedap {background:url(../images/icon-item.png) no-repeat left -1px;}
.dientukythuatso {background:url(../images/icon-item.png) no-repeat left -1px;}
.dientumaygiadung {background:url(../images/icon-item.png) no-repeat left -23px;}
.thoitrangmypham {background:url(../images/icon-item.png) no-repeat left -49px;}
.noithatnhavanphong {background:url(../images/icon-item.png) no-repeat left -251px;}
.dichvu {background:url(../images/icon-item.png) no-repeat left -152px;}
.muasam {background:url(../images/icon-item.png) no-repeat left -178px;}
.dulich {background:url(../images/icon-item.png) no-repeat left -1px;}
.dulichgiaitri {background:url(../images/icon-item.png) no-repeat left -104px;}
.tonghop {background:url(../images/icon-item.png) no-repeat left -1px;}
.nhatrongngo a,.canhochungcu a,.nhamatpho a,.nhatapthe a,.dato a,.bietthulienkeplo a,.cuahangmatbang a,.xuongtrangtrai a, .khac a  {padding-left:25px;}
.nhatrongngo {background:url(../images/icon/muabannhadat/khac.png) no-repeat left top;}
.canhochungcu {background:url(../images/icon/muabannhadat/chungcucaocap.png)  no-repeat left top; }
.nhamatpho {background:url(../images/icon/muabannhadat/nhao.png) no-repeat left top}
.nhatapthe {background:url(../images/icon/muabannhadat/tapthe.png) no-repeat left top}
.dato {background:url(../images/icon/muabannhadat/dato.png) no-repeat top left;}
.bietthulienkeplo {background:url(../images/icon/muabannhadat/datbiethuphanlo.png) no-repeat left top}
.cuahangmatbang {background:url(../images/icon/muabannhadat/cuahang.png) no-repeat left top}
.xuongtrangtrai {background:url(../images/icon/muabannhadat/nhaxuong.png) no-repeat top left;}

.facebook{background:url(../images/facebook.png) no-repeat left top;height:24px;width:24px;padding-left:5px}
.twitter{background:url(../images/twitter.png) no-repeat left top;height:24px;width:24px;padding-left:5px}
.google{background:url(../images/google.png) no-repeat left top;height:24px;width:24px;padding-left:5px}
#RequestBar .Navication2 .selected a {font-weight:bold;color:#FF8A00}
.popup {background: rgba(255,255,255, 0.24);border-radius: 5px;-moz-border-radius: 5px;padding:5px}
.popup .ui-widget-header {background:url(../images/ui-bg.png) repeat-x left top;line-height:22px;color:#fff;font-weight:bold;border:0px;}
.ui-widget-content {border:0px;}
.popup .ui-widget-header .ui-icon {background:url(../images/close.png) no-repeat left center;width:16px;height:16px;}
.popup .ui-widget-header ui-status-hover {background:none;border:none;}
.popup #submitDialog{background:#fff;}
.popup .ui-dialog-buttonpane{margin:0px;border-top:1px solid #ccc;text-align:center;text-transform:uppercase;padding-top:1.3em}
.popup .ui-dialog-titlebar {font-size:16px;}
.ui-widget-overlay {background:#000;opacity:0.8}
.popup-content{padding:0px 10px 10px}
.popup .ui-dialog-title{margin:0px;}
#cError {margin-bottom: 15px;}
.popup-content .popup-alert{width:505px;color:#472900}
.popup-content .popup-alert input[type="radio"],.popup-content .popup-alert input[type="checkbox"],.popup-content .popup-alert label{cursor:pointer;}
.popup-content .gold-title{font-size:15px;font-weight:bold;line-height:24px;height:24px;color:#0093D0;margin-left:7px;}
.noteEmpty{text-align:left;border:1px solid #E2C822;padding:5px 5px 5px 20px;margin:10px 7px;background-color:#FFF9D7;font-size:12px;vertical-align:middle;color:red}
.popup .ui-widget-content button {background:url(../images/btPopup.png) no-repeat right -32px;}
.popup .ui-widget-content button.ui-icon-btn button.ui-button-text {background:url(../images/btPopup.png) no-repeat left top;position:relative;top:-3px;height:32px;padding-top:0px;}
.popup .ui-dialog-buttonpane button{float:none;margin:0;padding:0.2em 2px 0 10px;font-size:14px;font-weight:bold;color:#fff;}
.popup .ui-state-default {border:0px;}
/*footer*/
#footer {
    background: #EAEAEA;
    border-top: 1px solid #e1e1e1;
    color: #4B5457;
    overflow: hidden;
    width: 100%;
    clear: both;
    float: left;
}
.footer{width:1003px;margin:auto;padding-bottom: 10px;}
.footer-menu ul li {display:inline;padding-left:6px;padding-right:10px;font-family:Verdana, Geneva, sans-serif;background:url(../images/line-li.jpg) no-repeat right 3px;}
.footer-menu ul li a {color:#4B5457;text-decoration:none;font-weight:bold;}
.footer-menu ul li a:hover {color:#4B5457;text-decoration:none;font-weight:bold;}
.footer .certifics  {padding-top:10px;}
.footerLeft {padding-top:10px;}
.footerRow {clear:both;overflow:hidden;color:#4B5457;font-size:12px;}
.footerRow p {line-height:22px;}
.listCatFooter {
    clear      : both;
    padding-top: 5px;
}
.f-line {
    border        : 0;
    border-top: 1px solid #e1e1e1;
    border-bottom    : 1px solid #fefefe;

    clear         : both;
}

.listCatFooter>ul {
    margin     : 0px auto;
    text-align : center;
    overflow   : hidden;
    padding    : 7px 0;
}

.listCatFooter>ul li {
    display       : inline-block;
    padding       : 0px 5px;
    margin-bottom : 8px;
    line-height   : 11px;
    border-right  : 1px solid #999;
}

.listCatFooter>ul li:last-child {
    border-right : none;
}

.listCatFooter>ul>li>A {
    color           : #4B5457;
    text-shadow     : 0px 0px 1px #fff;
    text-decoration : none;
}

.listCatFooter>ul>li>A:hover {
    text-decoration : underline;
}

.copyright .copy_address {
    float       : left;
    width       : 75%;
    padding-top : 9px;
}

.copyright .copy_link {
    float : left;
    width : 18%;
}

.copy_link .copy_vcc {

    display    : block;
    width      : 100%;
    height     : 95px;
}

.content-detail img {
    max-width: 720px;
}
.view_account_head{ color:#034b8a; font-weight:bold; font-size: 11px; background: url(../images/avatar_arrow.png) no-repeat scroll right 6px;right:0px;padding-right:10px; }
div.dangnhap_btn,div.dangky_btn{ background: url(../images/danhdau.png) no-repeat scroll 89px 0 transparent; display: inline-block; float: right; height: 29px; padding: 8px 15px 4px; position: relative; }
div.dangky_btn{ background: url(../images/danhdau.png) no-repeat scroll -47px 0 transparent; padding: 8px 15px 4px 18px; }
div.dangnhap_btn:hover, div.dangky_btn:hover , div.sp_m:hover{
    background-color: #e9edf3;
}
a.dangnhap_btn{ /*background: url("images/dn.png") no-repeat scroll 0px 0 transparent;*/ display: block; padding: 4px 0 3px ; }
a.dangky_btn{ /*background: url("images/dk.png") no-repeat scroll 0px 1px transparent;*/ display: block; padding: 4px 0 3px; }
div.dangnhap_btn a.dangnhap_btn:hover,div.dangky_btn a.dangky_btn:hover{
    text-decoration: none;
}

.city_top .items{width: 130px;text-align: right;display: inline-block;}
.Mainmenu {
    height: 35px;
    background: #044B8B;
}
.Mainmenu .menu-brands{
    width: 1003px;
    text-align: left;
    line-height: 35px;
    color: #F7F8FC;
    font-weight: bold;
}
.Mainmenu .menu-brands .txt-menu {
    float: left;
    margin: 0px;
    padding-left: 0px;
    background: url(../images/vline.gif) no-repeat left center;
    height: 35px;
}
.Mainmenu .menu-brands .default, .selected {
    float: left;
    color: #F7F8FC;
    padding-left: 9px;
    padding-right: 9px;
}
.Mainmenu .menu-brands .selected{float:left;background:url(../images/mn_select.gif) repeat-x;color:#074b88}
.Mainmenu .menu-brands .default:hover{background:#00325e}
#box-mn-head{float:left;border:1px solid #d8deea;border-top:0px;text-align:left;width: 100%;margin-bottom: 15px;}
#box-mn-head .content{margin:5px}
table.tblCate{/*width:650px;*/width:668px;*width:658px;border:none}

table.tblCate th{ border-bottom:1px solid #ecf0f7;color:#FF8033;font-weight:bold;font-size:12px;text-align:left}
table.tblCate th a{color:#024E8C}
table.tblCate th a:hover{color:#FF8033}
#boxcate{overflow:hidden}
#boxcate .tblCate h2{font-size:11px; line-height:150%; font-weight:bold;}
#boxcate .cateItem a:visited{color:#034b8a}
#boxcate .cateItem a:visited{color:#024e8c} /*dungnh updated 22/05/2010*/

#boxcate .cateItem a{background:url(../images/arrow-mn.gif) no-repeat scroll left 4px transparent;color:#024e8c;display:block;line-height:150%;padding-left:10px;text-align:left;height:20px;font-size:11px}/*dungnh updated 22/05/2010*/
#boxcate .cateItem a:hover{background:url(../images/arrow-info.gif) 0 4px no-repeat;text-decoration:underline}

#boxcate .cateItem a.select{background:url(../images/arrow-cat-select.gif) no-repeat scroll left 4px transparent;color:#FF4000;display:block;line-height:150%;padding-left:10px;text-align:left;height:20px;font-size:11px;font-weight:bold;text-decoration:none}
/*sideshow*/
.carousel.js {
    zoom: 1;
    position: relative;
    width: 100%;
}

.carousel, .carousel .carousel-wrap {
    margin: 0;
    border: 0;
    zoom: 1;
}

.carousel.js .carousel-wrap {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
}

.IE .carousel.js .carousel-wrap {
    display: inline;
}

.carousel ul {
    margin: 0;
    padding: 0;
    zoom: 1;
}

.carousel.js ul li {
    overflow: hidden;
    display: inline;
    float: left;
    width: 680px;
    height: 350px;
    text-align: center;
    zoom: 1;
}
.bx-content {
    overflow: hidden;
    width: 674px;
    padding: 2px;

}
.shadow {
     border: 1px solid #d8dfea;
    -webkit-box-shadow: 0 1px 1px 0.5px #E4E4E4;
    -moz-box-shadow:    0 1px 1px 0.5px #E4E4E4;
    box-shadow:         0 1px 1px 0.5px #E4E4E4;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.carousel .carousel-control {
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 30px;
    cursor: pointer;
    line-height: 999px;
    zoom: 1;
    border: 0;
    text-indent: -9999px;
    position: absolute;
    top: 150px;
    z-index: 2;
}

.carousel .carousel-next {
    background: url(../images/buttons.png) 0 -30px no-repeat;
    right: 5px;
}

.carousel .carousel-previous {
    background: url(../images/buttons.png) 0 0 no-repeat;
    left: 5px;
}

.carousel .carousel-control:hover {
    -moz-opacity: .7;
    opacity: 0.70;
    filter: alpha(opacity = 70);
}

.carousel .disabled, #container .carousel .disabled:hover {
    -moz-opacity: .2;
    opacity: 0.2;
    filter: alpha(opacity = 20);
    cursor: default;
}

.carousel div {
    margin: 0;
    padding: 0;
    border: 0;
}

.carousel ul {
    padding: 0;
    list-style: none;
}

.carousel ul li {
    position: relative;
    width: 500px;
    margin: 0;
}

.carousel ul li cite {
    position: absolute;
    bottom: 3px;
    right: 10px;
    line-height: 19px;
    font-size: 11px;
}

.carousel ul li cite a img {
    vertical-align: middle;
}

.carousel ul li cite a {
    color: #fff;
    text-decoration: none;
}

.carousel div.center-wrap {
    position: absolute;
    bottom: 10px;
    right: 20px;
    width: 100%;
}

.carousel div.center-wrap div {
    text-align: right;
    position: relative;
}

.carousel div.center-wrap a {
    background: url(../images/buttons.png) 0 -60px no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
}

.carousel div.center-wrap a.active {
    font-weight: bold;
    color: #5db0e6;
    background: url(../images/buttons.png) -20px -60px no-repeat;
}

.carousel div.center-wrap a > span {
    display: none;
}


#ul_u {
    position: relative;
    margin: 0;
    padding: 0;
    float: right;
}

#ul_u li#uname {
    position: relative;
    height: 36px;
    padding: 5px 5px 0 0;
    background: url(../images/danhdau.png) no-repeat scroll -47px 0 transparent;
    width: 142px; /*border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0;*/
    float: left;
    z-index: 50;
}

#ul_u li#uname a.uname {
    background: url(../images/arrow_down.gif) right center no-repeat;
    padding: 0 10px 0 0;
    display: inline-block;
}
#ugold{ color: #ff8b00; font-weight: normal; font-size: 11px; text-align: right; }
#ul_u li{position: relative;}
#ul_u li#uname ul{ position:  absolute;; top:41px; right:-1px; } #ul_u li#uname ul li{ position: relative; z-index: 100000; }
#ul_u li#uname:hover{ background-color: #e9edf3; cursor: pointer; }
ul#ul_ucp{ border-right: 1px solid #d8dfea; border-left: 1px solid #d8dfea; padding: 0; margin: 0; display: none; }
ul#ul_ucp li{ /*background: #e9edf3;*/ background: #fff; font-weight: bold; line-height:35px; border-bottom: 1px solid #d8dfea; min-width: 141px; padding: 0 5px 0 0; margin: 0; font-size: 11px; }
ul#ul_ucp li a{text-shadow: 0px 0px 0px #fff;}
#ul_ucp li:hover{ background: #e9edf3; text-decoration: none; }
img.uavatar{ float: right; height: 30px; margin-left: 7px; width: 30px; border-radius: 2px 2px 2px 2px; }
#ul_u li#uname:hover ul#ul_ucp{display: block;}
div#uhelp{ background: url(../images/danhdau.png) no-repeat scroll 0 0 transparent; display: inline-block; height: 36px; position: absolute; right: 0; top: 0px; width: 49px; text-align: center; padding-top: 4px; }

#ul_u li#notification {
    background: url(../images/danhdau.png) -47px 0 no-repeat;
    display: inline-block;
    width: 50px;
    position: relative;
    height: 41px;
    margin:0;
    top:0px;
    left: 0px;
    float: left;
}
#ul_u li#notification:hover{
    background-color: #f7f7f7;
}
#ul_u li.lSeperator {
    background: url(../images/danhdau.png) -1px 0 no-repeat;
    width: 2px;
    height: 40px;
    position: relative;
    float: left;
    right: 1px;

    display: inline-block;;
}
.floor{float:left;width:680px;padding:2px 0 24px 0}
.floor .fltop{float:left;width:100%;margin-bottom:2px}
.floor .fltop .fltitle{float:left;width:215px;font-size:14px;font-weight:bold;text-transform:uppercase;padding:0 0 6px 0}
.floor .fltop .flmenu{float:right;margin:3px 0 0 0;line-height:18px}
.floor .fltop .flmenu li{background:url(../images/line_floor_menu.png) center right no-repeat;float:left;padding:0 9px 0 8px}
.floor .fltop .flmenu li a{color:#333;font-size:11px;line-height:12px;font-weight:bold;line-height:18px}
.floor .fltop .flmenu li a:hover{color:#f60}
.floor .fltop .flmenu .end{padding-right:0;border-right:0}
.floor .fltop .flmenu .end a{background:url(../images/icon_mini.1.0.7.png) 58px -3549px no-repeat;float:left;width:76px}
.floor .flbottom{float:left;width:100%;height:240px}
.floor .flbottom .pic{float:left;width:190px;height:240px}
.floor .flbottom .list-product{position:relative;float:right;background:#fff;width:470px;height:232px;margin:4px;overflow:hidden}
.floor .flbottom .list-product .btn-next{display:none;position:absolute;top:94px;right:-6px;background:url(../images/img-next-prev-home.png) -34px 0 no-repeat;width:32px;height:46px;text-indent:-9999px}
.floor .flbottom .list-product .btn-prev{display:none;position:absolute;top:94px;left:-6px;background:url(../images/img-next-prev-home.png) 0 0 no-repeat;width:32px;height:46px;text-indent:-9999px}
.floor .flbottom .list-product .btn-next:hover{background-position:-34px -48px}
.floor .flbottom .list-product .btn-prev:hover{background-position:0 -48px}
.floor .flbottom .list-product a{float:left}
.floor .flbottom .list-product a:hover{text-decoration:none}
.floor .flbottom .list-product ul{width:468px;height:235px;margin:0 -1px -1px 0}
.floor .flbottom .list-product li{float:left;width:233px;height:116px;border-right:1px solid #ececec;border-bottom:1px solid #ececec}
.floor .flbottom .list-product li .pic-list{float:left;width:80px;height:80px;margin:4px 4px 0 5px}
.floor .flbottom .list-product li .title-list{float:left;width:152px;margin:15px 0 0 0}
.floor .flbottom .list-product li a .title-list{color:#000;font-weight:bold;line-height:16px}
.floor .flbottom .list-product li a:hover .title-list{color:#f60}
.floor .flbottom .list-product li .text-list{float:left;color:#777}
.floor .flbottom .list-product li .price-list{float:left;color:#f30;font-size:14px;font-weight:bold;margin:4px 0 0}
.floor .flbottom .list-product li .price-list .unit-price-list{font-size:12px;font-weight:normal}
.floor .flbottom .list-product li .items {
    overflow: hidden;
    padding: 5px;
}
.floor .flbottom .list-product li .text-list img {float: left;}
.floor .flbottom .list-product li .items .titles {
    line-height: 22px;
    height: 22px;
}
/* floor01*/
.floor01 .fltop .fltitle a,
.floor01 .fltop .fltitle a:hover{color:#4747a8;text-decoration:none}
.floor01 .flbottom{background:url(../images/bg_floor01.png) repeat-y}
.floor01 .flbottom .list-product{box-shadow:0 1px 5px #6f6ec1;-moz-box-shadow:0 1px 5px #6f6ec1;-webkit-box-shadow:0 1px 5px #6f6ec1}
/* floor02*/
.floor02 .fltop .fltitle a,
.floor02 .fltop .fltitle a:hover{color:#9b3e19;text-decoration:none}
.floor02 .flbottom{background:url(../images/bg_floor02.png) repeat-y}
.floor02 .flbottom .list-product{box-shadow:0 1px 5px #9c6048;-moz-box-shadow:0 1px 5px #9c6048;-webkit-box-shadow:0 1px 5px #9c6048}
/* floor03*/
.floor03 .fltop .fltitle a,
.floor03 .fltop .fltitle a:hover{color:#468200;text-decoration:none}
.floor03 .flbottom{background:url(../images/bg_floor03.png) repeat-y}
.floor03 .flbottom .list-product{box-shadow:0 1px 5px #659d1a;-moz-box-shadow:0 1px 5px #659d1a;-webkit-box-shadow:0 1px 5px #659d1a}
/* floor04*/
.floor04 .fltop .fltitle a,
.floor04 .fltop .fltitle a:hover{color:#e30000;text-decoration:none}
.floor04 .flbottom{background:url(../images/bg_floor04.png) repeat-y}
.floor04 .flbottom .list-product{box-shadow:0 1px 5px #913038;-moz-box-shadow:0 1px 5px #913038;-webkit-box-shadow:0 1px 5px #913038}
/* floor05*/
.floor05 .fltop .fltitle a,
.floor05 .fltop .fltitle a:hover{color:#242424;text-decoration:none}
.floor05 .flbottom{background:url(../images/bg_floor05.png) repeat-y}
.floor05 .flbottom .list-product{box-shadow:0 1px 5px #747b7f;-moz-box-shadow:0 1px 5px #747b7f;-webkit-box-shadow:0 1px 5px #747b7f}

.width690 {
    float: left;
    width: 690px;
}
.postItemOtherAvatar {
    border: 1px solid #D8DFEA;
    float: left;
    width: 100%;
    height: 231px;
}
.avatarTool {
    background: none repeat scroll 0 0 #F0F0F0;
    border-top: 1px solid #D8DFEA;
    bottom: 0;
    height: 20px;
    line-height: 20px;

}
.avatarTool a:first-child {
    border-left: 0 none;
}
.avatarTool a {
    border-left: 1px solid #D8DFEA;
    color: #B3B3B3;
    display: inline-block;
    font-weight: 700;
    height: 100%;
    padding: 0 8px;
}
.postItemOther-right {float: right;width: 312px;}
.post-upload {
  position: relative;
    height: 210px;
}
.delete-image {
    position: absolute;
    top:0;
    right:0
}
#upload-div {
    height: 204px;
}
.red{color: #F00;}
.divContent {
    clear: both;
    overflow: hidden;
}
.divContent .listItem {
    min-height: 110px;
    overflow: hidden;
    border-bottom: 1px solid #D8DEEA;
    padding-top:10px ;
}
.divContent .listItem .thumb110 {
    float: left;
    width: 105px;
    margin-bottom:10px
}

.divContent .listItem .itemcontent{
    float: left;
    padding-bottom: 10px;
    text-align:justify ;
    width: 442px;
}
.divContent .listItem .box-price{
    float: right;
    width: 100px;
    text-align: right;
}

.width680{
    width: 680px;
    float: left;
}
.oldPrice {
    text-decoration: line-through;
    color: #C4C5A6;
    font-weight: bold;
}
.priceColor {
    color: #CB0000;
}
.box-city {
    color: #A7AAAF;
    margin-top: 7px;
    height: 20px;
    text-align: right;
    font-size: 11px;
}
.userProductList {
    padding-top: 5px;
}
h3.name {
    line-height: 21px;
}
.datetime {
    font-size:11px;
    margin-left:5px;
    color: #999;
}
#boxcate .tblCate h2.active {
    font-weight: bold;
    color: #FF4000;
}
div.hr {
    background: #034B8A;
    float: left;
    height: 2px;
    width: 100%;
    margin: 3px 0;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.seperator {
    font-size: 14px;
    font-weight: bold;
    color: #CCC;
    padding: 0 5px 0;
    position: relative;
    top: -2px;
    z-index: 1;
    display: inline-block;
}
/*List search dá»c*/
ul.data_item_search{list-style: none;display: block;text-align: left;width: 661px;padding: 0;}
ul.data_item_search>li{display: block;clear: both;padding:19px 0;border-bottom: 1px solid #eaeaea;overflow: hidden;}
ul.data_item_search>li div.img_s_left{float: left;width: 104px;height: 126px;border: 1px solid #CCC;}
ul.data_item_search>li div.img_s_left a{width: 104px;height: 126px;display: table-cell;vertical-align: middle;text-align: center;}
ul.data_item_search>li div.img_s_left a img{max-height: 126px;max-width: 104px;}
ul.data_item_search>li div.content_s_right{float: right;width: 546px;padding-left:9px;}
ul.data_item_search .content_s_right h3.s_name, ul.data_item_search .content_s_right span.s_price, ul.data_item_search .content_s_right span.s_create_date, ul.data_item_search .content_s_right span.s_name_shop, ul.data_item_search .content_s_right span.s_review_title, ul.data_item_search .content_s_right span.s_view_img_list{display: block;}
ul.data_item_search .content_s_right span.s_create_date, ul.data_item_search .content_s_right span.s_name_shop{clear: both;}
ul.data_item_search .content_s_right h3.s_name, ul.data_item_search .content_s_right span.s_review_title{float: left;}
ul.data_item_search .content_s_right span.s_price, ul.data_item_search .content_s_right span.s_view_img_list{float: right;}
ul.data_item_search .content_s_right h2.s_name{width: 445px;margin-bottom: 12px;float: left;}
ul.data_item_search .content_s_right h2.s_name a{color: #034b8a;font-weight: 700;font-size: 12px;line-height: 14px;display: block;max-height: 28px;overflow: hidden;}
ul.data_item_search .content_s_right span.s_price{color:#cb0000;font-weight: 700;font-size: 13px;float: right;text-align: right;}
ul.data_item_search .content_s_right span.s_price span.s_price_old{color: #BDBDBD;font-size: 12px;text-decoration: line-through;}
ul.data_item_search .content_s_right span.s_create_date{font-size: 11px;color: #888;}
ul.data_item_search .content_s_right span.s_name_shop{height: 30px;line-height: 30px;padding: 5px 0;}
ul.data_item_search .content_s_right span.s_name_shop span.icon_shop_cod{float: left;margin:3px 0 0 15px;width: 102px;height: 23px;display: block;background-position: 0px -227px;}
ul.data_item_search .content_s_right span.s_name_shop a{color: #1a83b2;font-size: 11px;font-weight: 700;float: left;}
ul.data_item_search .content_s_right span.s_review_title{color:#666;}
ul.data_item_search .content_s_right span.s_review_title{width: 420px;line-height: 14px;}
ul.data_item_search .content_s_right span.s_view_img_list{padding-right:22px;background-position:76px -266px;height: 16px;color: #2a5c94;font-size: 11px;line-height: 16px;cursor: pointer;}
ul.data_item_search span.button-image-next, ul.data_item_search span.button-image-back{display:block;height:16px;width:16px;float: right;margin-left: 5px;}
ul.data_item_search span.button-image-back{background-position:0 -296px;}
ul.data_item_search span.button-image-next{background-position:0 -328px;}
/*List search ngang*/
ul.data_item_search_n{list-style: none;display: block;text-align: left;width: 675px;padding: 0;}
ul.data_item_search_n>li{display: block;border-bottom: 1px solid #eaeaea;overflow: hidden;float: left;width: 206px;border: 1px solid #e0e0e0;padding:2px;margin-right: 13px;height: 338px;margin: 7px 13px 8px 0;}
ul.data_item_search_n>li h2.s_name_n {display: block;height: 27px;clear: both;overflow: hidden;margin:6px 0 4px;padding: 0 8px;}
ul.data_item_search_n>li h2.s_name_n a{font-weight: 700;font-size: 11px;line-height: 13px;color: #054c8a;}
ul.data_item_search_n>li .s_image_n{height: 239px;width: 206px;overflow: hidden;position: relative;}
ul.data_item_search_n>li .s_image_n img{max-height: 239px;max-width: 206px;}
ul.data_item_search_n>li .s_image_n span.s_price_n{display: block;width: 97px;height: 35px;font-weight:700;position: absolute;right: 0;bottom: 0;background: url('../images/icon-price-2.png') no-repeat;color: #cb0000;font-size: 13px;padding:5px 0 0 32px}
ul.data_item_search_n>li .s_image_n span.s_price_n span.s_price_old_n{font-weight: 400;color: #5f5f5f;font-size: 11px;text-decoration: line-through;}
ul.data_item_search_n>li span.s_create_date_n{color: #ff8b00;font-size: 11px;display: block;clear: both;line-height: 28px;height:28px;padding: 0 7px;}
ul.data_item_search_n>li span.s_create_date_n label.s_order_n{color: #a6a6a6;}
ul.data_item_search_n>li span.s_name_shop{display: block;padding: 0 7px;height: 30px;line-height: 23px;position: relative;}
ul.data_item_search_n>li span.s_name_shop a{font-weight: 700;font-size: 11px;color: #1a83b2;}
ul.data_item_search_n>li span.s_name_shop span.icon_shop_cod{right: 7px;top: 0;width: 102px;height: 23px;display: block;background-position: 0px -227px;position: absolute;}
ul.data_item_search_n>li.list_products_item2{display: block;clear: both;border-bottom: 1px solid #eaeaea;overflow: hidden;border: 0 none;width: 661px;height: auto;}
/* Add style list search*/
.header-search-new{overflow: hidden;width: 659px;background:url('../images/bgr-search-1.png') #F6F6F6 repeat-x 0 bottom;border-radius: 2px 2px 0 0;border: 1px solid #d3d3d3;border-bottom: 0 none;}
.header-search-new span.list-select-area{float: right;padding-right: 10px;}
.header-search-new span.list-select-area select{padding:3px;border: 1px solid #d3d3d3;margin-top:9px;color: #333;font-size: 11px;}
.header-search-new span.find-count-item{display:block;float: left;padding-left: 10px;color: #444;font-size: 14px;width: 510px;line-height: 20px;min-height: 32px;padding-top: 10px}
.header-search-new span.find-count-item span.ss, .note_empty span.ss{color: #ff8b00;font-weight: 700;}
.header-search-new span.list-select-area{height: 42px;line-height: 42px;display: block;}
ul.result-in-category{padding:0 6px;list-style:none;float: left;margin: 0;width: 647px;height: 34px;display: block;}
.note_empty{width: 619px;border: 1px solid #e4e4e4;background: #f7f7f7;padding: 20px;margin-top: 10px;color: #666;}
.note_empty ul.note{padding: 0 0 0 20px;line-height: 20px;margin: 0;}
ul.result-in-category li{display: inline-block;margin-left: 2px;border-radius: 2px 2px 0 0;border:1px solid #D3D3D3;height: 32px;line-height: 32px;}
ul.result-in-category li a{color: #888;display: block;padding:0 11px;float: left;}
ul.result-in-category li a.category_other{width: 1px;height: 31px;background-position:8px -106px;border-left: 1px solid #D3D3D3;margin-top: 1px;}
ul.result-in-category li.active{background: #FFF;border-bottom: 1px solid #FFF;}
ul.result-in-category li.active a{color: #333}
div.city_top a.CUR_CITY, #city_list li a.CUR_CITY {color: #D34A00;}
div.city_top a.city_vip:hover {color: #D34A00;}
.provinder .items a:hover {text-decoration: underline;}
.thumb30 {
    width: 100px; height: 100px;float: left;
    margin-right: 5px;
}
.thumb30 image {
    width: 100px;
    height: 100px;
    margin-right: 5px;
}
.brief {
    float: left;width: 115px;text-align: justify;
    font-weight: bold;
    color: #000;
    padding-top: 5px;
    line-height: 18px;
}

/*comment*/
.showComment {}
.showComment .cm-title {
    font-weight: bold;
    text-align: left;
    border-bottom: 1px solid #dee6ea;
    overflow: hidden;
    padding-bottom: 8px;

}
.showComment .cm-title span {float: left;}
.showComment .cm-title h3{
    padding: 0 0 0 8px;
    margin: 0;
    float: left;
    font-size: 12px;
    font-weight: bold;
}
.formComment{clear: both; margin-top: 15px;}
.formComment .cm-avatar{
    float: left;
}
.formComment .cm-avatar img{
    float: left;
    width: 80px;
    height: 80px;
    border: 1px solid #dee6ea;
    padding: 1px;
}
.formComment .cm-edit{
    float: left;
    margin-left: 20px;
    width: 570px;

}
.formComment .cm-edit textarea{
    width: 100%;
    height: 80px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #dee6ea;
    resize: none;
    padding: 8px;
}
.btncomment{
   background: url(../image/icon/item_detail_81.gif) no-repeat;
    padding: 12px 40px;
    cursor: pointer;
    clear: both;
    diplay: block;
    float: right;
    margin: 13px 0;
}
.listComment {}
.listComment .itemComment{
    clear:both;
    border-top: 1px solid #E4E4E4;
    padding-top: 12px;
}
.listComment .itemComment .u-avatar img{
    width: 44px;
    height: 44px;
    float: left;
    border: 1px solid #E4E4E4;
    padding: 1px;
}
.input{
    background-color: #fff;
    border: 1px solid #d5deea;
    height: 23px;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
color: #555555;display: inline-block;font-size: 13px;line-height: 18px;
    border-radius: 3px 3px 3px 3px;
    margin: 2px 0;
    padding: 2px 3px;
}
.input:hover,.select:hover {
    -webkit-border-radius:1px 0px 5px #71c6e3;
    box-shadow:1px 0px 5px #71c6e3
}
.input:focus,.select:focus {
    border-color: rgba(82, 168, 236, 0.8);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    outline: 0;
    outline: thin dotted \9;
    border-color:#71c6e3
}
.select {
    border: 1px solid #d5deea;
    height: 30px;
    padding: 5px;
    width: 100%;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    border-radius: 4px;
    -webkit-border-radius: 4px;
}
.post .input {
    width: 220px;
}
.post .select{
    width: 228px;
}
